
.boxh {margin: 0px auto; width: 100%; height: auto;}
.box {margin: 0px auto; width: 980px; height: auto;}
.top {margin: 0px auto; width: 980px; height: 73px;}
.top-head {	width: 980px; height: 65px; float: left;}
.logo {	width: 420px; height: 55px; margin-top: 10px; margin-left: 10px; float: left;}
.wenzi {width: 160px; height: 20px; text-align: left; color: rgb(51, 51, 51); line-height: 22px; font-size: 12px; margin-top: 38px; margin-left: 5px; float: left;}
.top-right {width: 408px; height: 52px; margin-top: 5px; margin-right: 3px; float: right;}
.top-right-t {width: 286px; height: 24px; float: right;}
.top-right-lianxi {width: 296px; height: 24px; text-align: right; color: rgb(194, 0, 8); padding-right: 10px; font-family: "黑体"; font-size: 15px; font-weight: bold; margin-top: 10px; float: right;}

.menuhm01 {margin: 0px auto;background: url("menuhm01.jpg"); width: 980px; height: 43px; padding-top: 1px;z-index:99999}
.daohang {width: 980px; height: 43px; position: relative;}
.daohang ul {list-style-type: none;z-index:99999}
.daohang li {float: left; position: relative;}
.daohang ul ul {border: 1px solid rgb(204, 204, 204);left:-22px; top: 42px; width: 150px; height: auto;z-index:2; visibility: hidden; position: absolute; z-index:99999}
.daohang ul ul ul {border: 1px solid rgb(204, 204, 204); border-image: none; left: 150px; top: 0px; visibility: hidden; position: absolute;}
.daohang table {left: 0px; top: 0px; position: absolute;}
.daohang ul li:hover ul {text-decoration: none; visibility: visible;}
.daohang ul a:hover ul {text-decoration: none; visibility: visible;}
.daohang a {width: 108px; height: 39px; text-align: center; color: rgb(51, 51, 51); padding-top: 4px; font-size: 14px; text-decoration: none; display: block;}
.daohang a.on{background: url("menu-a.jpg"); }
.daohang a:visited {color: rgb(51, 51, 51);}
.daohang a:hover {background: url("menu-a.jpg"); color: #fff; text-decoration: none;}
.daohang a:active {color: rgb(51, 51, 51);}
.daohang ul ul li {text-align: left; clear: both;}
.daohang ul ul li a {background: rgb(235, 239, 243); width: 150px;line-height:30px; height: 30px; text-align: center; color: rgb(0, 0, 0); font-size: 14px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; display: block;}
.daohang ul ul li a:visited {color: rgb(0, 0, 0);}
.daohang ul ul li a:hover {background: rgb(6, 132, 35); color: #fff; text-decoration: none;}
.daohang ul ul ul li a {text-align: center; clear: both;}
.daohang ul li:hover ul {visibility: visible;}
.daohang ul a:hover ul {visibility: visible;}
.daohang ul :hover ul ul {visibility: hidden;}
.daohang ul :hover ul :hover ul ul {visibility: hidden;}
.daohang ul :hover ul :hover ul {visibility: visible; text-align: center;}
.daohang ul :hover ul :hover ul :hover ul {visibility: visible;}
.daohang ul ul ul a {background: rgb(235, 239, 243); color: rgb(0, 0, 0);text-align: center;}
.daohang ul ul ul a:visited {color: rgb(0, 0, 0);}
.daohang ul ul ul a:hover {background: rgb(6, 132, 35); color: rgb(255, 255, 255); text-decoration: none;}
.daohang ul ul ul a:active {color: rgb(0, 0, 0);}
.daohang ul ul ul ul a {background: rgb(51, 153, 0);}
.daohang ul ul ul ul a:hover {background: rgb(102, 153, 0);}
.banner {padding: 1px 0px 0px; width: 100%; height: 421px; float: left;}


.content {width: 980px; height: auto; margin-top: 21px;}
.c1 {width: 980px; height: auto; float: left;}
#divContainerIndex {margin: auto; width: 100%; text-align: center; background: #fff url("top_bg_line.gif") left top repeat-x;}
#divTopIndex {margin: auto; width: 1003px; height: 130px; text-align: left; overflow: hidden; position: relative; background: url("top_bg_line.gif") left top repeat-x;}
#divMiddleContentIndex {margin: 0px auto auto; width: 980px; text-align: left; overflow: hidden; clear: both; position: relative;}
#divMiddleContentIndex2 {margin: 22px auto auto; width: 980px; text-align: left; overflow: hidden; clear: both; position: relative;}
#divMiddleContentIndex3 {margin: 10px auto auto; width: 980px; text-align: left; overflow: hidden; clear: both; position: relative;}
#divMiddleContentIndex4 {margin: 20px auto auto; width: 980px; text-align: left; overflow: hidden; clear: both; position: relative;}
#divMiddleContentIndex5 {margin: 55px auto 20px; width: 980px; text-align: left; overflow: hidden; clear: both; position: relative;}
#divMiddleLeftIndex {margin: auto; width: 290px; text-align: left; overflow: hidden; float: left; position: relative;}
#divMiddleRightIndex {margin: auto; width: 690px; text-align: center; overflow: hidden; float: left; position: relative;}
#divIndexNews {text-align: left; clear: both; position: relative;}
#divIndexTYQ {text-align: left; clear: both; position: relative;}
#divIndexDZ {text-align: left; clear: both; margin-top: 16px; position: relative;}
#divIndexGMXD {text-align: left; clear: both; position: relative;}
#divRightContentIndex {margin: auto; width: 663px; text-align: left; overflow: hidden; float: right; position: relative;}
#divIndexGG1 {width: 532px; height: 104px; float: left; position: relative;}
#divIndexGG1 img {margin-top: 18px;}
#divIndexGG2 {width: 217px; height: 104px; margin-left: 7px; float: left; position: relative;}
#divIndexGG3 {width: 217px; height: 104px; float: right; position: relative;}
#divIndexLink {text-align: center; position: relative;}
#divBottomIndex {width: 100%; text-align: center; color: rgb(174, 174, 174); line-height: 16px; padding-top: 16px; padding-bottom: 16px; clear: both; margin-top: 15px; border-top-color: rgb(223, 223, 223); border-top-width: 1px; border-top-style: solid; position: relative; background-color: rgb(250, 250, 250);}

.iKuaiBg {height: 27px; overflow: hidden; background: url("index_column_bg_2.gif") left top no-repeat;}
.iKuaiMenuUL {margin: 0px 0px 0px 13px; padding: 0px; list-style-type: none;}
.iKuaiMenuUL li {width: 65px; height: 27px; text-align: center; float: left; cursor: default;}
.iKuaiMenuUL li div {margin-top: 6px;}
.iKuaiMenuUL .iMBG {color: rgb(6, 132, 35); font-size: 12px; font-weight: bold; background: url("index_column_sub_bg_2.gif") left top no-repeat;}
.iKuaiList {overflow: hidden; position: relative;}
.iKuaiMenuDIV {margin-top: 8px; margin-left: 13px; position: relative;}
.iKuaiBg2 {height: 27px; line-height: 27px; overflow: hidden; background: url("index_kuai_topbg_2.gif") left top no-repeat;}
.iKuaiMenuUL2 {margin: 0px 0px 0px 21px; padding: 0px; list-style-type: none;}
.iKuaiMenuUL2 li {width: 81px; height: 27px; text-align: center; float: left; cursor: default;}
.iKuaiMenuUL2 li div {margin-top: 3px;}
.iKuaiMenuUL2 .iMBG {color: rgb(6, 132, 35); font-size: 12px; font-weight: bold; background: url("index_column_sub_bg_1.gif") left top no-repeat;}
.iKuaiList2 {height: 190px; overflow: hidden; position: relative; background: url("index_kuai_linebg.gif") left top repeat-y;}
.iKuaiMenuDIV2 {margin-top: 20px; margin-left: 13px; position: relative; background: url("hongmen_wz.jpg") 260px 20px no-repeat;}
.iKuaiBottom2 {height: 10px; overflow: hidden; position: relative; background: url("index_kuai_bottom.gif") left top no-repeat;}
.iKuaiBg3 {height: 27px; line-height: 27px; overflow: hidden; background: url("index_column_bg.gif") left top no-repeat;}
.iKuaiList3 {height: 222px; overflow: hidden; position: relative; background: url("index_kuai_linebg.gif") left top repeat-y;}
.iKuaiMenuDIV3 {margin-top: 15px; margin-right: 20px; margin-left: 20px; position: relative;}
.iKuaiBottom3 {height: 20px; overflow: hidden; border-bottom-color: rgb(215, 215, 215); border-bottom-width: 1px; border-bottom-style: solid; position: relative;}
.iKuaiMenuDIV4 {margin-top: 5px; margin-right: 20px; margin-left: 20px; position: relative;}

.fontStyle12 {font-size: 12px; font-weight: bold;}
.fontStyle14 {color: rgb(6, 132, 35); font-size: 12px; font-weight: bold;}
.floatleft {margin-left: 5px !important; float: left;}
.floatright {margin-top: 4px; margin-right: 14px !important; float: right;}
.floatleft2 { margin-left: 10px !important; float: left;}
.floatright2 {margin-top: 5px; margin-right: 20px !important; float: right;}
.bbbb {height: 27px; line-height: 27px; overflow: hidden; background: url("index_kuai_topbg_2.gif") left top no-repeat;}


.pagec{background:#CCCCCC;}
.hh{ TEXT-ALIGN: left; MARGIN-TOP: 17px; COLOR: rgb(6, 132, 35); MARGIN-LEFT: 21px; FONT-SIZE: 16px; FONT-WEIGHT: bold}
.urHere{MARGIN-TOP: 20px;BACKGROUND: url("ico_dot_1.gif") 0px 6px no-repeat; MARGIN-LEFT: 21px;padding-left:18px; font-size:12px; color:#333333;}
.leftmemu{ width:198px; height:auto; float:right; margin-top:19px; margin-right:1px;}
.leftmemu-top{ width:198px; height:4px; float:left;}
.leftmemu-pro{ width:212px; height:auto; float:right; margin-top:19px; margin-right:0px;}
/* 内页左边导航*/
.menuLeftBg_a {BACKGROUND: url("menu_left_bg_a.gif") no-repeat; WIDTH: 198px; BACKGROUND-REPEAT:; HEIGHT: 33px}
.menuLeftBg_b {BACKGROUND: url("menu_left_bg_b.gif") no-repeat; WIDTH: 198px; BACKGROUND-REPEAT:; HEIGHT: 33px}
.menuLeftText {PADDING-LEFT: 44px; PADDING-TOP: 8px}
.menuLink2:link {COLOR: rgb(6, 132, 35); FONT-WEIGHT: bold; TEXT-DECORATION: none}
.menuLink2:visited {COLOR: rgb(6, 132, 35); FONT-WEIGHT: bold; TEXT-DECORATION: none}
.menuLink2:hover {COLOR: rgb(6, 132, 35); FONT-WEIGHT: bold; TEXT-DECORATION: none}
/* 内页左边导航结束*/
.left-pic{ width:198px; height:auto; float:right; margin-top:19px; margin-right:1px;}
.left-pic li{width:198px; height:auto; float:right;display:inline; direction:inherit; margin-bottom:4px;}
.c-m {MARGIN-BOTTOM: 5px; HEIGHT: 54px; width:730px; border-bottom:#EAEAEA 1px solid; padding-bottom:4px; float:left;}

.fontStyle1 {FONT-FAMILY: Arial, Helvetica, sans-serif; COLOR: #dbdbdb; FONT-SIZE: 48px; FONT-WEIGHT: bold;float:left;}
.fontStyle2 {COLOR:#676767; FONT-SIZE: 16px; FONT-WEIGHT: bold; PADDING-TOP: 30px;float:left;}
.lineStyle4 {BORDER-LEFT: #dbdbdb 1px solid; MARGIN-TOP: 9px; HEIGHT: 38px;float:left; margin-left:6px; margin-right:6px;}

.pic{width:210px;height:auto;float:right;  }
.pic ul{list-style-type: none;margin: 0px;}
.pic ul li {display:table-cell;vertical-align:middle;width:210px;text-align:center;float:left; margin-bottom:6px; height:130px;}
.pic img{ vertical-align:middle; width:210px;height:106px;}
.pic h1{font-family:Verdana, Arial, Helvetica, sans-serif;font-size: 12px;color: #333333;margin: 0px;padding-top: 4px; text-align:center;padding-right: 0px;padding-left: 0px;}

.bk-bottom { border-bottom:1px dashed #ccc;}
.bk { border:1px solid #ccc; background:#fff;}

/* 产品导航*/
.pro-a {BACKGROUND-IMAGE: url("menu_left_bg_b.gif"); WIDTH: 154px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px;}
.pro-b {BACKGROUND-IMAGE: url("pro-001.jpg"); WIDTH: 198px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px;}
.pro-c {BACKGROUND-IMAGE: url("0002.jpg"); WIDTH: 212px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 33px;}
/* 销售网络*/
.map{ width:650px; height:300px; float:left; background:#FFFF99;}
.map li{width:76px; height:300px; margin-top:6px; margin-left:4px; text-align:left;display:inline;list-style-type: none; float:left;}
.ditu{ width:74px; height:auto; float:left; padding-left:6px;}
.ditu li{width:74px;line-height:18px;float:left;list-style-type:none;border-bottom: dashed 1px #fff;display:inline; }
.ditu h2{ width:74px; float:left; line-height:20px;font-size:12px; font-weight:bold; color:#894545;}

.products{ width:auto; height:auto; float:left; margin-bottom:6px;}
.products li {width:auto;padding-right:12px;height:24px;float:left;text-align:left;display:inline;white-space: nowrap;}


/* 留言板
----------------------------------------------- */
#guestBook {
 padding: 20px 0;
}
#guestBook h2 {
 color: #555;
 font-size: 18px;
 font-weight: bold;
 margin-bottom: 20px;
}
/* bookList */
#guestBook .bookList {
 margin-bottom: 30px;
 line-height: 180%;
 font-size: 13px;
}
#guestBook .bookList dl {
 margin-bottom: 15px;
}
#guestBook .bookList dt {
 color: #999;
 margin-bottom: 3px;
}
#guestBook .bookList dt b {
 color: #999;
 margin-left: 20px;
}
#guestBook .bookList dd {
 color: #666;
 overflow: hidden;
 zoom: 1;
}
#guestBook .bookList dd em {
 float: left;
 width: 70px;
}
#guestBook .bookList dd span {
 float: right;
 width: 910px;
 text-align: left;
}
#guestBook .bookList p {
 color: #0072C6;
 margin-top: 5px;
 overflow: hidden;
 zoom: 1;
}
#guestBook .bookList p em {
 float: left;
 width: 70px;
}
#guestBook .bookList p span {
 float: left;
 width: 800px;
}
#guestBook .bookList p b {
 color: #999;
 float: right;
}
#guestBook .bookList .pager {
 text-align: left;
}
/* bookList */
#guestBook .bookAdd {
 line-height: 180%;
 font-size: 13px;
}
#guestBook .bookAdd dl {
 overflow: hidden;
 zoom: 1;
 margin-bottom: 15px;
}
#guestBook .bookAdd dl dt, #guestBook .bookAdd dl dd {
 float: left;
}
#guestBook .bookAdd dl dt {
 width: 70px;
 text-align: right;
 line-height: 30px;
}
#guestBook .bookAdd .vcode {
 text-transform: uppercase;
}
#guestBook .bookAdd .select {
 height: 28px;
}
#guestBook .bookAdd dl.cue {
 margin: -8px 0 10px 60px;
 color: #999;
}
#guestBook .bookAdd dl.submit {
 margin: 20px 0 0 60px;
}
#guestBook .bookAdd dd b {
 display: block;
 padding: 2px 0 2px 3px;
 border: 1px solid #fec600;
 color: #666;
 background-color: #fbf8e9;
 line-height: 16px;
}

/* -- input -- */
.textInput {
 padding: 0 4px;
 height: 28px;
 border: 1px solid #DDDDDD;
}
.textArea {
 padding: 4px;
 border: 1px solid #DDDDDD;
}

.bottom {width: 100%; height: auto; margin-top: 10px; float: left; background: url("bottom-bg.jpg") repeat-x;}